#include "stm32f10x.h"
#include "delay.h"

int main(void){
    // GPIOA时钟使能
    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);
    
    // GPIOA初始化
    GPIO_InitTypeDef GPIO_InitStruct={0};
    GPIO_InitStruct.GPIO_Pin=GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_10|GPIO_Pin_11; // 设置Pin8-11引脚
    GPIO_InitStruct.GPIO_Mode=GPIO_Mode_Out_PP; // 推挽输出模式
    GPIO_InitStruct.GPIO_Speed=GPIO_Speed_50MHz;
    GPIO_Init(GPIOA,&GPIO_InitStruct);
    
    uint8_t i=0;
    // 死循环，单片机需要一直执行
    while(1){
        for(i=0;i<4;i++){
			
			GPIO_Write(GPIOA,~(0x00001<<(8+i)));
			Delay_ms(70);
		}
			
    }
}